package com.gopay.webtest.vo;

/**
 * 微信公众号Vo
 * @author dhj
 *
 */
public class WeChatPayInfo{
	//交易码
	private String tranCode;
	//商户订单号
	private String merOrderNum;
	//交易金额
	private String tranAmt;
	//币种
	private String currencyType;
	//商品名称
	private String goodsName;
	//商品明细
	private String goodsDetail;
	//国付宝订单号
	private String gopayOrderId;
	//商户附加信息
	private String merRemark;
	//能否重复提交
	private String isRepeatSubmit;
	//签名类型
	private String signType;
	//语言种类
	private String language;
	//字符集
	private String charset;
	//版本
	private String version;
	//签名串
	private String signValue;
	//商户号
	private String merchantID;
	//交易时间
	private String tranDateTime;
	//国付宝转入账户
	private String virCardNoIn;
	//交易IP
	private String tranIP;
	//前台通知地址
	private String frontgroundMerUrl;
	//后台通知地址
	private String backgroundMerUrl;
	//响应码
	private String respCode;
	//商户识别码
	private String verficationCode;
	//国付宝服务器时间
	private String gopayServerTime;
	//设备
	private String deviceInfo;
	//商户标记
	private String goodsTag;
	//商品ID
	private String productId;
	//微信用户关注公众号的ID
	private String subOpenId;
	
	/**
	 * 初始化.
	 */
	public WeChatPayInfo() {
		tranCode = " ";
		merchantID= " ";
		merOrderNum = " ";
		tranAmt = " ";
		tranDateTime = " ";
		currencyType = " ";
		respCode = "";
		signValue = " ";
		virCardNoIn = "";
		tranIP = "";
	}
	public String getTranCode() {
		return tranCode;
	}
	public void setTranCode(String tranCode) {
		this.tranCode = tranCode;
	}
	public String getMerOrderNum() {
		return merOrderNum;
	}
	public void setMerOrderNum(String merOrderNum) {
		this.merOrderNum = merOrderNum;
	}
	public String getTranAmt() {
		return tranAmt;
	}
	public void setTranAmt(String tranAmt) {
		this.tranAmt = tranAmt;
	}

	public String getCurrencyType() {
		return currencyType;
	}
	public void setCurrencyType(String currencyType) {
		this.currencyType = currencyType;
	}
	public String getGoodsName() {
		return goodsName;
	}
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}
	public String getGoodsDetail() {
		return goodsDetail;
	}
	public void setGoodsDetail(String goodsDetail) {
		this.goodsDetail = goodsDetail;
	}
	public String getIsRepeatSubmit() {
		return isRepeatSubmit;
	}
	public void setIsRepeatSubmit(String isRepeatSubmit) {
		this.isRepeatSubmit = isRepeatSubmit;
	}
	public String getSignType() {
		return signType;
	}
	public void setSignType(String signType) {
		this.signType = signType;
	}
	public String getLanguage() {
		return language;
	}
	public void setLanguage(String language) {
		this.language = language;
	}
	public String getCharset() {
		return charset;
	}
	public void setCharset(String charset) {
		this.charset = charset;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public String getSignValue() {
		return signValue;
	}
	public void setSignValue(String signValue) {
		this.signValue = signValue;
	}
	public String getMerchantID() {
		return merchantID;
	}
	public void setMerchantID(String merchantID) {
		this.merchantID = merchantID;
	}
	public String getTranDateTime() {
		return tranDateTime;
	}
	public void setTranDateTime(String tranDateTime) {
		this.tranDateTime = tranDateTime;
	}
	public String getVirCardNoIn() {
		return virCardNoIn;
	}
	public void setVirCardNoIn(String virCardNoIn) {
		this.virCardNoIn = virCardNoIn;
	}
	public String getTranIP() {
		return tranIP;
	}
	public void setTranIP(String tranIP) {
		this.tranIP = tranIP;
	}
	
	public String getRespCode() {
		return respCode;
	}
	public void setRespCode(String respCode) {
		this.respCode = respCode;
	}
	
	public String getVerficationCode() {
		return verficationCode;
	}
	public void setVerficationCode(String verficationCode) {
		this.verficationCode = verficationCode;
	}
	public String getGopayServerTime() {
		return gopayServerTime;
	}
	public String getBackgroundMerUrl() {
		return backgroundMerUrl;
	}
	public void setGopayServerTime(String gopayServerTime) {
		this.gopayServerTime = gopayServerTime;
	}
	public void setBackgroundMerUrl(String backgroundMerUrl) {
		this.backgroundMerUrl = backgroundMerUrl;
	}

    public String getGopayOrderId() {
        return gopayOrderId;
    }
    public void setGopayOrderId(String gopayOrderId) {
        this.gopayOrderId = gopayOrderId;
    }
	public String getGoodsTag() {
		return goodsTag;
	}

	public void setGoodsTag(String goodsTag) {
		this.goodsTag = goodsTag;
	}

	public String getProductId() {
		return productId;
	}

	public void setProductId(String productId) {
		this.productId = productId;
	}
	public String getFrontgroundMerUrl() {
		return frontgroundMerUrl;
	}
	public void setFrontgroundMerUrl(String frontgroundMerUrl) {
		this.frontgroundMerUrl = frontgroundMerUrl;
	}
	public String getMerRemark() {
		return merRemark;
	}
	public void setMerRemark(String merRemark) {
		this.merRemark = merRemark;
	}
	public String getDeviceInfo() {
		return deviceInfo;
	}
	public void setDeviceInfo(String deviceInfo) {
		this.deviceInfo = deviceInfo;
	}
	public String getSubOpenId() {
		return subOpenId;
	}
	public void setSubOpenId(String subOpenId) {
		this.subOpenId = subOpenId;
	}
}
